﻿using System;
using System.Collections.Generic;
using System.Text;
using Pixysoft.Framework.Configurations;

namespace Pixysoft.Framework.Logs
{
    public interface ILogFrameCollection :
        IEnumerable<ILogFrame>, IEnumerator<ILogFrame>
    {
        ILogFrame this[int index] { get;}

        int Count { get;}

        void Add(ILogFrame frame);

        ILogFrame Add(IXmlNode node);

        ILogFrame Add(string dll, string _class, string method, string file, string path, string line, string column);
    }
}
